Prerequisites
Following are prerequisites for using DAI, including supported operating systems (OSs), hardware recommendations, default port usage, and compatible Eggplant Functional (EPF) versions. To achieve the best results in your environment, consider how and where you plan to run your tests. For example, where will you run your DAI Server, and where will you run your Agents? Will you run multiple Run Agents at the same time? Then plan to set up your systems accordingly. If you have any questions about how to configure your systems, please contact our Customer Support.
Hardware Recommendations
Following are hardware recommendations for trial and production DAI deployments:
Hardware | Configuration |
---|---|
Processor | 64-bit Intel 2.3 GHz or equivalent (4+ cores or 8+ threads recommended) |
Disk Space |
|
You may need more processing power depending on what other applications you plan to run on the same system with DAI. For example, if you want to run the DAI Server, a DAI agent, and Eggplant Functional (EPF) on the same machine, or multiple agents and EPF instances on the same machine, you will need more processing power.
Memory Recommendations
Following are memory recommendations for examples of DAI component configurations. The intention here is to provide you with an idea of how much memory you may need on your systems depending on how you plan to configure your DAI environment:
DAI Server Machine
The DAI Server is the server web application that hosts the DAI Dashboard, Designer, and Controller web applications.
Memory | DAI Server Installation Type |
---|---|
16 GB | Trial DAI Server deployment |
32 GB | Production DAI Server deployment |
8 GB is the very minimum amount of memory you can use to run the DAI Server. You will need more memory depending on what other applications you plan to run on the same system.
DAI Agent Machine (not running a DAI Server)
The DAI Agents, along with EPF, are the components that you use to design and run your tests. These components are known collectively as DAI Environments. DAI Environments run in two different modes as follows:
- Design Environment: 1 DAI Design Agent and 1 EPF desktop (GUI) instance
- Run Environment: 1 DAI Run Agent and 1 EPF execution ("headless") instance
Memory | DAI Environment Components |
---|---|
16 GB | 1 Design Environment (1 Design Agent and 1 EPF GUI instance) |
12 GB | 1 Run Environment (1 Run Agent and 1 EPF execution instance) |
Add more memory for each additional instance |
|
In addition to the memory recommended for running the different agents in the table above, you should also plan for at least 8 GB of memory to run the operating system and any other base applications on that machine.
For information about how EPF integrates with DAI, see Eggplant DAI Integration with Eggplant Functional. For information about the versions of EPF that work with DAI, see Compatible Eggplant Functional (EPF) Versions below.